<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.org/ui">
  
    <h:outputStylesheet library="css" name="default.css"/>
    <f:view contentType="text/html">
        <h:head>
            <f:facet name="first">
                <meta content='text/html; charset=UTF-8' http-equiv="Content-Type"/>
                <title>ProjectManager</title>
            </f:facet>
        </h:head>

        <h:body>
            <h:form id="principal_form">
                <p:layout fullPage="true">

                    <p:layoutUnit position="north" size="90" resizable="false" closable="true" collapsible="true">
                        <h:outputText value="#{ctrEntorno.tip}" style="font-weight: bold;" />
                        <br/>
                        <h:outputText value="#{ctrEntorno.car}" style="font-weight: bold;" />
                        <br/>
                        <h:outputText value="#{ctrEntorno.nombre}" style="font-weight: bold;" />
                        <br/>
                        <p:commandLink value="Cerrar Sesión" style="font-size: 10px;" action="#{ctrEntorno.cerrar()}"/>
                    </p:layoutUnit>

                    <p:layoutUnit position="south" size="90" closable="true" collapsible="true">
                        Footer
                    </p:layoutUnit>

                    <p:layoutUnit position="west" size="185" header="Menú" collapsible="false">
                       <p:menu>
                            <p:submenu label="Mantenimientos">
                                <p:menuitem   value="Carreras" action="#{CtrlPaginas.cargarCarreras()}" update=":principal_form:frmContent:pnlContent" rendered="#{ctrEntorno.mostrar('CAR')}"  /> 
                                <p:menuitem  value="Cursos" action="#{CtrlPaginas.cargarCursos()}" update=":principal_form:frmContent:pnlContent" rendered="#{ctrEntorno.mostrar('PRO')}" />  
                                <p:menuitem  value="Alumnos" action="#{CtrlPaginas.cargarAlumnos()}" update=":principal_form:frmContent:pnlContent" rendered="#{ctrEntorno.mostrar('ALU')}" />  
                                <p:menuitem  value="Directores" action="#{CtrlPaginas.cargarDirectores()}" update=":principal_form:frmContent:pnlContent" rendered="#{ctrEntorno.mostrar('DIR')}" />
                                <p:menuitem  value="Proyectos" action="#{CtrlPaginas.cargarProyectos()}" update=":principal_form:frmContent:pnlContent" rendered="#{ctrEntorno.mostrar('PRO')}" />
                                <p:menuitem  value="Hitos" action="#{CtrlPaginas.cargarHitos()}" update=":principal_form:frmContent:pnlContent" rendered="#{ctrEntorno.mostrar('HIT')}" />
                                <p:menuitem  value="Preguntas" action="#{CtrlPaginas.cargarPreguntas()}" update=":principal_form:frmContent:pnlContent" rendered="#{ctrEntorno.mostrar('HIT')}" />
                                <p:menuitem  value="Contraseña" action="#{CtrlPaginas.cargarPassword()}" update=":principal_form:frmContent:pnlContent" rendered="#{ctrEntorno.mostrar('PWD')}" />
                            </p:submenu>   
                            <p:submenu label="Matriculas">
                                <p:menuitem  value="Matricular" action="#{CtrlPaginas.cargarMatriculas()}" update=":principal_form:frmContent:pnlContent" rendered="#{ctrEntorno.mostrar('PRO')}" /> 
                                <p:menuitem  value="Propuestas" action="#{CtrlPaginas.cargarPropuestas()}" update=":principal_form:frmContent:pnlContent" rendered="#{ctrEntorno.mostrar('PRO')}" />
                                <p:menuitem  value="Pendiente Director" action="#{CtrlPaginas.cargarMatriculasPro()}" update=":principal_form:frmContent:pnlContent" rendered="#{ctrEntorno.mostrar('PRO')}" />
                                <p:menuitem  value="Seleccionar Proyecto" action="#{CtrlPaginas.cargarSelectPro()}" update=":principal_form:frmContent:pnlContent" rendered="#{ctrEntorno.mostrar('ALUONLY')}" />
                                <p:menuitem  value="Proponer Proyecto" action="#{CtrlPaginas.cargarMantProponer()}" update=":principal_form:frmContent:pnlContent" rendered="#{ctrEntorno.mostrar('ALUONLY')}" />
                                <p:menuitem  value="Seguimiento" action="#{CtrlPaginas.cargarSeguimiento()}" update=":principal_form:frmContent:pnlContent" rendered="#{ctrEntorno.mostrar('DIR')}" />
                                <p:menuitem  value="Hitos" action="#{CtrlPaginas.cargarHitosAlumno()}" update=":principal_form:frmContent:pnlContent" rendered="#{ctrEntorno.mostrar('ALUONLY')}" />
                            </p:submenu>   
                      </p:menu>
       
                    </p:layoutUnit>

                    <p:layoutUnit position="center" id="capa">
                         <h:form id="frmContent">
                          <p:panel id="pnlContent" rendered="true" >
                            <ui:include src="#{CtrlPaginas.page}" />
                         </p:panel>   
                        </h:form>
                    </p:layoutUnit>
                </p:layout>
            </h:form>
        </h:body>
    </f:view>
</html>

